Reproducibility
& Data Science
What is Open Science to You?
03:00 Uknown author
I was able to reproduce my results on my computer/machine
Can I consider my work reproducible?
How reproducible is your research?
What can you do to improve it?
05:00
Project-oriented structure
Each paper is a single project
# .
# └─my_awesome_project/
# ├─ Data/
# | ├─ Input/
# | ├─ Processed/
# | └─ Temp/
# ├─ Outputs/
# | ├─ Data/
# | ├─ Figures/
# | └─ Tables/
# ├─ R/
# | ├─ ___Init_project___.R
# | ├─ 00_Config_file.R
# | ├─ 01_Data_processing/
# | ├─ 02_Main_analyses/
# | ├─ 03_Supplementary_analyses/
# | ├─ Functions/
# | └─ example_fc.R
# ├─ README.md
# ├─ LICENSE
# └─ [project name].Rproj# .
# └─my_awesome_project/
# ├─ Data/
# ├─ Outputs/
# ├─ R/
# | ├─ ___Init_project___.R
# | ├─ 00_Config_file.R
# | ├─ 00_Master.R
# | ├─ 01_Data_processing/
# | | ├─ 01_Prepare_pollen_data.R
# | | └─ 01_Download_terrain_data.R
# | ├─ 02_Main_analyses/
# | | ├─ 01_Vegetation_history/
# | | | ├─ 01_Estimate_dissimilarty.R
# | | | └─ 02_Summarise_dissimilarity.R
# | | ├─ 02_Rate_of_change/
# | | | ├─ 01_Roc_estimation.R
# | | | ├─ 02_Roc_interpolation.R
# | | ├─ 03_Temporal_patters_of_groups/
# | | | ├─ 01_Define_groups.R
# | | | ├─ 02_Temporal_patterns_of_groups.R
# | | └─ 04_Visualisation/
# | ├─ 03_Supplementary_analyses/
# | └─ Functions/
# ├─ README.md
# ├─ LICENSE
# └─ [project name].Rproj03:00
R-studio is using Projects already by default
The {here} package is up for rescue!
Artwork by @allison_horst
R needs to have the environment set up correctly to run the code!
This includes the packages used in the code.
Will my code run on your machine?
Will my code run in 10 years?